hvmloader: Move option ROM loading into a separate optionnal file
authorJulian Pidancet <julian.pidancet@gmail.com>
Mon, 13 Feb 2012 12:50:04 +0000 (12:50 +0000)
committerJulian Pidancet <julian.pidancet@gmail.com>
Mon, 13 Feb 2012 12:50:04 +0000 (12:50 +0000)
commitcf3ee71e8b083fe1227a8071890619cc14acbd0f
treeb8f568cde0f54911aa4178fb36355d5d29635d25
parent00849cb37af425f98811b261cc51d81e1618b16d
hvmloader: Move option ROM loading into a separate optionnal file

Make load_rom field in struct bios_config an optionnal callback rather
than a boolean value. It allow BIOS specific code to implement it's
own option ROM loading methods.

Facilities to scan PCI devices, extract an deploy ROMs are moved into
a separate file that can be compiled optionnaly.

Signed-off-by: Julian Pidancet <julian.pidancet@gmail.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
tools/firmware/hvmloader/Makefile
tools/firmware/hvmloader/config.h
tools/firmware/hvmloader/hvmloader.c
tools/firmware/hvmloader/option_rom.h
tools/firmware/hvmloader/optionroms.c [new file with mode: 0644]
tools/firmware/hvmloader/rombios.c
tools/firmware/hvmloader/seabios.c